hysop.symbolic.parameter module

class hysop.symbolic.parameter.SymbolicScalarParameter(parameter, name=None, pretty_name=None, value=None, **kwds)[source]

Bases: SymbolicScalar

Symbols are identified by name and assumptions:

>>> from sympy import Symbol
>>> Symbol("x") == Symbol("x")

True >>> Symbol(“x”, real=True) == Symbol(“x”, real=False) False

default_assumptions = {}
name: str
class hysop.symbolic.parameter.SymbolicTensorParameter(parameter, name=None, pretty_name=None, value=None, shape=None, scalar_cls=None, **kwds)[source]

Bases: SymbolicTensor

Create a new TensorBase.